champion or winner in an athletic competition - Spanish English Dictionary